Masteriyo\RestApi\Controllers\Version1\SettingsController S

Total Complexity 27
Dependencies 6
Dependents 2
Total lines 1,196
Lines of code 920
Logical lines of code 54
Comment lines 228
Methods 16
Properties 5

Methods 16

Method Rating Maintainability Complexity Lines of code
get_item_schema()
D
12
1 792
get_items_permissions_check()
S
65 3 9
create_item_permissions_check()
S
65 3 9
delete_items_permissions_check()
S
65 3 9
prepare_object_for_response()
S
64 3 8
register_routes()
S
54 1 25
check_item_permission()
S
79 2 3
get_object()
S
64 2 10
get_setting_data()
S
66 2 8
get_collection_params()
S
62 1 11
__construct()
S
81 1 3
prepare_objects_query()
S
63 1 10
get_items()
S
70 1 6
delete_items()
S
68 1 7
prepare_object_for_database()
S
67 1 7
process_objects_collection()
S
80 1 3